Skip to content

test(ci): check if macos build is stable on nix-darwin host#8163

Merged
tersec merged 2 commits intounstablefrom
test-nix-darwin-host
Apr 17, 2026
Merged

test(ci): check if macos build is stable on nix-darwin host#8163
tersec merged 2 commits intounstablefrom
test-nix-darwin-host

Conversation

@markoburcul
Copy link
Copy Markdown
Contributor

@markoburcul markoburcul commented Mar 24, 2026

Adjustments to the scripts to also work on the MacOS hosts where we configure them using nix-darwin.

Reason for this change is that we are in the process of removing homebrew from our MacOS CI hosts and replacing it with nix-darwin.

@markoburcul markoburcul self-assigned this Mar 24, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 24, 2026

Unit Test Results

       12 files  ±0    2 812 suites  ±0   1h 8m 30s ⏱️ + 3m 19s
13 868 tests ±0  13 317 ✔️ ±0  551 💤 ±0  0 ±0 
72 880 runs  ±0  72 154 ✔️ ±0  726 💤 ±0  0 ±0 

Results for commit ef20e07. ± Comparison against base commit a814e5c.

♻️ This comment has been updated with latest results.

@markoburcul markoburcul force-pushed the test-nix-darwin-host branch 2 times, most recently from b5f8d69 to 7fed330 Compare March 25, 2026 10:37
@markoburcul markoburcul requested review from a team and tersec March 25, 2026 12:24
Comment thread scripts/launch_local_testnet.sh Outdated
@markoburcul markoburcul force-pushed the test-nix-darwin-host branch 4 times, most recently from c11455e to ef20e07 Compare April 17, 2026 08:11
Comment thread ci/Jenkinsfile.macos Outdated
Comment thread scripts/getopt-wrapper.sh Outdated
@markoburcul markoburcul force-pushed the test-nix-darwin-host branch from ef20e07 to bb69bfb Compare April 17, 2026 11:44
Check if GNU getopt is available in PATH before falling back to
Homebrew-specific paths. This supports nix-darwin and other package
managers that install GNU getopt outside of Homebrew.

Also updates DYLD_LIBRARY_PATH discovery to check standard
locations before assuming Homebrew.

Signed-off-by: markoburcul <[email protected]>
@markoburcul markoburcul force-pushed the test-nix-darwin-host branch from bb69bfb to 9dbcb32 Compare April 17, 2026 11:49
@tersec tersec merged commit 6fff96c into unstable Apr 17, 2026
8 of 10 checks passed
@tersec tersec deleted the test-nix-darwin-host branch April 17, 2026 13:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants